initial lease payment - Turkish English Dictionary